cry/shriek of delight - Español Inglés Diccionario